<template>
  <a-card :bordered="false">
    <a-tabs v-model="activeKey">
      <a-tab-pane key="0">
        <span slot="tab">
          <a-icon type="ordered-list" />
          模型评估
        </span>
        <evaluation />
      </a-tab-pane>

      <a-tab-pane key="1">
        <span slot="tab">
          <a-icon type="transaction" />
          最优成本代价模型优化设置
        </span>
        <edit-model-factors v-if="activeKey === '1'" :isShowBestPredictBtn="true" :modelType="'DATACENTER_COST'"
          module="多数据中心调度-调度模型管理-调度模型优化设置-最优成本代价模型优化设置" content="最优成本代价模型优化设置" />
      </a-tab-pane>

      <a-tab-pane key="2">
        <span slot="tab">
          <a-icon type="api" />
          最优设备代价模型优化设置
        </span>
        <edit-model-factors v-if="activeKey === '2'" :isShowBestPredictBtn="true" :modelType="'DATACENTER_DEVICE'"
          module="多数据中心调度-调度模型管理-调度模型优化设置-最优设备代价模型优化设置" content="最优设备代价模型优化设置" />
      </a-tab-pane>
      <a-tab-pane key="3">
        <span slot="tab">
          <a-icon type="api" />
          最优能耗代价模型优化设置
        </span>
        <edit-model-factors v-if="activeKey === '3'" :isShowBestPredictBtn="true" :modelType="'DATACENTER_POWER'"
          module="多数据中心调度-调度模型管理-调度模型优化设置-最优能耗代价模型优化设置" content="最优能耗代价模型优化设置" />
      </a-tab-pane>
      <a-tab-pane key="4">
        <span slot="tab">
          <a-icon type="api" />
          配电子网均衡代价设置
        </span>
        <edit-model-factors v-if="activeKey === '4'" :isShowBestPredictBtn="true" :modelType="'DATACENTER_ELECTRIC'"
           module="多数据中心调度-调度模型管理-调度模型优化设置-配电子网均衡代价设置" content="配电子网均衡代价设置" />
      </a-tab-pane>
    </a-tabs>
  </a-card>
</template>

<script>
  import Evaluation from './modules/Evaluation'
  import EditModelFactors from '@comp/gw/EditModelFactors'
  export default {
    name: 'F030303',
    components: {
      Evaluation,
      EditModelFactors,
    },
    data() {
      return {
        activeKey: '0'
      }
    },
    created() {},
    methods: {},
  }
</script>
